market making facility - Spanish English Dictionary